 package cn.exrick.xboot.modules.content.dao;

 import cn.exrick.xboot.base.XbootBaseDao;
 import cn.exrick.xboot.modules.base.entity.RolePermission;
 import cn.exrick.xboot.modules.content.entity.HontRolePermission;

 import java.util.List;


 /**
  * 角色权限数据处理层
  * @author Exrick
  */
 public interface HontRolePermissionDao extends XbootBaseDao<HontRolePermission, String> {
  /**
   * 通过permissionId获取
   * @param permissionId
   * @return
   */
  List<HontRolePermission> findByHontPermissionId(String permissionId);

  /**
   * 通过roleId获取
   * @param roleId
   */
  List<HontRolePermission> findByHontRoleId(String roleId);

  /**
   * 通过roleId删除
   * @param roleId
   */
  void deleteByHontRoleId(String roleId);
 }